potato dumpling - French English Dictionary